// 额外的一些 reset 工作
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
}

a {
  color: inherit;
  text-decoration: none;
}

* {
  box-sizing: border-box;
}

// iOS input 默认内阴影
input {
  -webkit-appearance: none;
}

// background image
body {
  margin: 0;
  background-color: $background-color-body;
}

// iconfont.js
.icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}

// utils
.-hidden-mobile {
  @include mobile {
    display: none !important;
  }
}

.-show-mobile {
  display: none !important;

  @include mobile {
    display: block !important;
  }
}
